cnc machining numerical engineering management take exporters cnc milling engineers bca mba milling india manufacturing pool tradeindia billiards analysis defibrillators machining education control pacemakers engineer business cnc cnc turning cardiology cad manufacturers heart